battle of the north cape - Spanish English Dictionary